About Sherman Cooper Marketing Limited (03254173) United Kingdom