About Mansell Licensing Limited (00275948) United Kingdom