About Ac Struthers Limited (10417646) United Kingdom