About Bower Willis Designs Ltd (07001503) United Kingdom