About Harrington Shaw Limited (10646134) United Kingdom