About Mckechnie Leisure And Trading Co. Limited (01511211) United Kingdom