About Otc (rossendale) Ltd (11659596) United Kingdom