About Graham Howard Holdings Limited (13265592) United Kingdom