About The S Wich Shop Ltd (11859840) United Kingdom