About The Cley Hall Hotel Spalding Limited (10592742) United Kingdom