About J. Sawyer Engineering Limited (10289214) United Kingdom