About Lamabuild Limited (07148673) United Kingdom