About Howie (shropshire) Limited (11887727) United Kingdom