About Peter James Walters Ltd (10882433) United Kingdom