About Belmont Insurance Holdings Limited (02217475) United Kingdom