About Howie S Incorporated Ltd (08878884) United Kingdom