About Sark Homes Ltd (12907982) United Kingdom