About Maki (the Bower) Limited (09892970) United Kingdom