About J & W Consultancy Limited (07705843) United Kingdom