About Garrad Electrical Solutions Ltd (10853878) United Kingdom