About Coop & Pen Ltd (12139880) United Kingdom