About J. L. Ward Consulting Services Limited (12683172) United Kingdom