About Js & Ss Consulting Ltd (07650746) United Kingdom