About Bristol Grand Iftar Limited (13380138) United Kingdom