About Leese Bros. (eccleshall) Limited (00726927) United Kingdom