About S&a Corby Hotel Limited (09424668) United Kingdom