About J Taylor Consulting Ltd (09744813) United Kingdom