About Weston Island Engineers Limited (00047585) United Kingdom