About J.clayton Holdings Limited (11968514) United Kingdom