About B&d Clarke Limited (05394684) United Kingdom