About Aquascutum International Licensing Limited (07005652) United Kingdom