About James Weir Limited (11327494) United Kingdom