About S&a Corby Management Limited (09417770) United Kingdom