About Pipsqueak Home Ltd (12203193) United Kingdom