About Pickering Hutchins Limited (04734846) United Kingdom