About Shearwater Homes Ltd (10129928) United Kingdom