About European Waterbed Production Limited (05635241) United Kingdom