About Pixley Solutions Limited (07808141) United Kingdom