About Mackinnon Bruce Industrial & Life Sciences Limited (13396514) United Kingdom