About Blades Advertising & Marketing Ltd. (03109726) United Kingdom