About Ahmad Brooke & Co. Limited (06625670) United Kingdom