About M & J Bowers Limited (05872731) United Kingdom