About Barnaby Homes The Paddocks Ltd (13244174) United Kingdom