About J Pickering Consulting Ltd (12299820) United Kingdom