About Mccrory Clarke Limited (09211580) United Kingdom