About Mather & Thirkell Holdings Limited (13065789) United Kingdom