About Pel-bo Ltd (13693854) United Kingdom