About Lambridge House Renovation Limited (03295889) United Kingdom