About Pickering It Consultants Limited (06283881) United Kingdom