About Sherborne Engineering Solutions Ltd (12337446) United Kingdom