About Peter Cooper Limited (02086367) United Kingdom