About K & P Cooper Ltd (SC649316) United Kingdom