About Sam & Aba Ltd (12154212) United Kingdom