About Mckinlay & Blair Limited (SC052147) United Kingdom