About The New Lenches Bridge Ltd (13338784) United Kingdom