About Stogdale St James Ltd (10456433) United Kingdom