About Grahame Harrington Ltd (05007305) United Kingdom