About Lees Rowland Management Limited (10407832) United Kingdom