About Barrow & Thomas Property West Country Limited (13459364) United Kingdom