About Lydford Weir Company (07880297) United Kingdom