About Francis Bowyer Limited (04823466) United Kingdom