About Galileo Homes Limited (07468031) United Kingdom