About J & S A Consultancy Limited (02507689) United Kingdom