About Timson Holdings Limited (09969993) United Kingdom