About Thomas Miller & Co. Limited (01898192) United Kingdom