About Bower Roebuck & Co. Limited (00062048) United Kingdom