About J & J Bowles Ltd (06366435) United Kingdom