About Howards International Limited (06075067) United Kingdom