About Galbraith King & Company Limited (05268452) United Kingdom