About The Ladle Management Company Limited (05245361) United Kingdom