About Clarke Bell Limited (05214586) United Kingdom