About Bower Design Limited (03597552) United Kingdom