About Lee Galbraith Limited (13311250) United Kingdom