About P Bowyer Associates Limited (01895836) United Kingdom