About Pixborough Limited (08890146) United Kingdom