About Barrypittspt Limited (08376887) United Kingdom