About Lees And Thomas (redditch) Limited (10069467) United Kingdom