About Spring Rock Homes Ltd (10028511) United Kingdom