About Richard Sugden Consultancy Ltd (12201878) United Kingdom