About Jls & Hms Holdings Limited (02466169) United Kingdom