About Jl Clark S Limited (12845038) United Kingdom