About Gamal & Son Ltd (12049397) United Kingdom