About J&s Investments Limited (09743639) United Kingdom