About Pitt Rivers Ltd (12317744) United Kingdom