About Bowyer And Davis Limited (00628253) United Kingdom