About T.a. Mather & Company Limited (04889578) United Kingdom