About Walsingham Ltd (10021366) United Kingdom