About Ben Madigan Management Company Limited (NI048606) United Kingdom