About Mackay & Simpson Holdings Limited (11234070) United Kingdom