About J R H Brand Associates Ltd (SC559950) United Kingdom