About San Lazaro & 7 Ltd (11889244) United Kingdom