About Sands Fish Limited (10106274) United Kingdom