About Leonard William Mackie Trading Limited (09621700) United Kingdom