About Lenches Bridge Commercials Limited (02635404) United Kingdom