About Island Clothing Limited (02832083) United Kingdom