About Milo Industries Limited (09398696) United Kingdom