About Spindrift Homes Limited (13224672) United Kingdom