About J Ross Consultancy Ltd (13472692) United Kingdom