About Jlh London Ltd (08602147) United Kingdom