About J&s (sussex) Limited (10101417) United Kingdom