About Lemarsh Building Services Limited (05148596) United Kingdom