About Galbraith S Limited (00924579) United Kingdom