About D Bowyer Ltd (12815485) United Kingdom