About Mckechnie Solutions Ltd (09597446) United Kingdom