About Waldorf & Statler Ltd (06983720) United Kingdom