About Birch Electrical Services London Limited (09337120) United Kingdom