About Methodist Insurance Services Limited (07718268) United Kingdom