About Mexrose Limited (01449043) United Kingdom