About Logo Promotional Merchandise Limited (04329635) United Kingdom