About Howie Holdings Limited (03350271) United Kingdom