About Jl Harris & Co Ltd (12339038) United Kingdom