About Product Place Ltd (12239111) United Kingdom