About Chowdhury & Sons Ltd (13090316) United Kingdom