About Clarke Jb Ltd (12297230) United Kingdom