About Mckenzie Horn Limited (05280830) United Kingdom