About Galbraith House Ltd (09999617) United Kingdom