About Harrington Homes (teignmouth) Limited (13449947) United Kingdom