About Meikle Building Services Limited (09829729) United Kingdom