About Mather & Platt Limited (00060387) United Kingdom