About Pickering J Limited (12859665) United Kingdom