About Harrington Judd Ltd (08447525) United Kingdom