About Granby Engineers Ltd (10349229) United Kingdom