About Rik Galbraith Ltd (07805706) United Kingdom