About Milords International Limited (01379891) United Kingdom