About Harrington Homes (lifton) Ltd (11525048) United Kingdom