About Garlick Electrical And Communications Limited (03563648) United Kingdom