About Howard Holdings (leeds) Limited (05273295) United Kingdom