About R.a. Bowers Limited (05266459) United Kingdom