About Waldorf Production North Sea Limited (03518803) United Kingdom