About Pollard Street Processing Ltd. (12002813) United Kingdom