About Milton Roy (uk) Limited (01154999) United Kingdom