About Franclin Homes Limited (05520601) United Kingdom