About Lee Broom Limited (04393879) United Kingdom