About Jl Norfolk Limited (11551505) United Kingdom