About Jls Holdings (bristol) Ltd (11217274) United Kingdom