About Js (wenlock Road) Ltd (05922385) United Kingdom