About Minchin & Grimshaw Ltd. (11025699) United Kingdom