About Harrington Cafe Ltd (08616682) United Kingdom