About Thomas Sagar Insurances Limited (00610417) United Kingdom