About Mackinlay Rose Limited (09985583) United Kingdom