About Thomas Holdings (north West) Limited (07658001) United Kingdom