About Graham Hitchcock Limited (01199449) United Kingdom