About Sebastian S Stores Ltd (13462152) United Kingdom