About E S Lenny Building Services Ltd (11960011) United Kingdom