About J. Mckechnie Limited (SC504333) United Kingdom