About Js Worcester Ltd (12698232) United Kingdom