About Sennocke International Insurance Services Limited (02489110) United Kingdom