About J West Developments Ltd (12293141) United Kingdom