About Thomas Higgins Limited (10177315) United Kingdom