About Clarke Brothers (stroud) Limited (00432516) United Kingdom