About Mckay Management Partner Limited (07951582) United Kingdom