About D Bowers Ltd (07817604) United Kingdom