About Bower Swimwear Limited (09338173) United Kingdom