About Ham Spray Ltd (13650319) United Kingdom