About Thomas Sagar Holdings Limited (03634567) United Kingdom