About Farncombe Engineering Services Ltd (06581276) United Kingdom