About T & H Mitchell Ltd (11031542) United Kingdom