About J&s Developments (crowle) Ltd. (10807194) United Kingdom