About Magnoshen Walden & Son Ltd (12804588) United Kingdom