About J J L (sw) Ltd (12883014) United Kingdom