About The Ladle 19 Limited (12302235) United Kingdom