About Garrard Electrical Engineering Ltd (09032121) United Kingdom