About Rick Galbraith Consulting Limited (07501364) United Kingdom