About Henry & Tosh Limited (11919030) United Kingdom