About Pelham Laboratories Limited (12852797) United Kingdom