About J Abbott Consulting Limited (10566365) United Kingdom