About S & E Chatta Ltd (11098740) United Kingdom