About Helen Margaret Henderson Reid Ltd (SC515557) United Kingdom