About Grey Patch Graham Limited (09268198) United Kingdom