About Lees Brook Limited (09569030) United Kingdom