About S Choudhury & Sons Ltd (13277022) United Kingdom