About Richard Wicks Consulting Ltd (10114929) United Kingdom