About The Dumbwaiter Company Limited (10465039) United Kingdom