About J & A Consulting Limited (03403893) United Kingdom