About Sensitisers Group Ltd. (03513777) United Kingdom