About Pickerings Holdings Ltd (12160563) United Kingdom