About Spiral Homes Ltd (12139597) United Kingdom