About Scallop Kings (1997) Limited (SC172997) United Kingdom