About J&s Consults Ltd (13301571) United Kingdom