About Pixieacre Limited (03360708) United Kingdom