About Mccarthy Homes Torbay Ltd (13689106) United Kingdom