About Walsingham Holdings Limited (09744692) United Kingdom