About Bower Products Limited (01456478) United Kingdom