About B J Clarke Limited (08147867) United Kingdom