About Mko (windsor) Limited (05466048) United Kingdom