About South Ninety Seven Limited (05943859) United Kingdom