About Jamie Howarth Ltd (11344243) United Kingdom