About Pollard Boxes Limited (00158917) United Kingdom