About J.a. Ross Consultancy Limited (07485062) United Kingdom