About Lash Pash Builders Ltd (11931919) United Kingdom