About Wellsborough Engineering Limited (01347565) United Kingdom