About Stuart Haffenden Creative Ltd (11672253) United Kingdom