About Harrington White Limited (12903089) United Kingdom