About Walsingham Motor Insurance Limited (08164227) United Kingdom