About J R Management Consulants Limited (SC107970) United Kingdom