About Pickering Management Limited (08741123) United Kingdom