About Attica Lancs Ltd (13678555) United Kingdom