About Cy Allerton Limited (12217490) United Kingdom