About The Barakat Gallery Limited (04920556) United Kingdom