About Howie Smith Limited (11516854) United Kingdom