About Statler & Waldorf Limited (04213175) United Kingdom