About J.e. Walden Ltd (12848527) United Kingdom