About Thomas & Williams Ltd (05422096) United Kingdom