Entrant Profile

Sue Becconsall

Location: Todmorden, West Yorkshire United Kingdom


Company: Longcroft Engineering Limited