About Mckinlay Investments Limited (10618507) United Kingdom