About Westbay Engineers Limited (02394702) United Kingdom