About J B Clarke Limited (07324964) United Kingdom