About Nicholas Baron Associates Ltd (04385096) United Kingdom