About Williams & Hirst Ltd (13461425) United Kingdom