About Globell Retail Limited (13351981) United Kingdom