About Lcc Floating Homes Limited (13197074) United Kingdom