About Mcaulay Management Ltd (12262528) United Kingdom