About Ten&lee Swimwear Limited (09749160) United Kingdom