About Harrington View Management Co. Limited (03021453) United Kingdom