About Lucas Building Services Limited (07151473) United Kingdom