About J & S Sales & Services Limited (09914876) United Kingdom