About J&s Consulting Associates Limited (08059987) United Kingdom