About David & Sergi Ltd (13641692) United Kingdom