About Weir The Inventors Ltd (SC701198) United Kingdom