About Pixies Aberbargoed Limited (07037713) United Kingdom