About Pip Squeak & Wilfred Children S Company Ltd. (13379515) United Kingdom