About Jlh Manchester Ltd (12943300) United Kingdom