About The African Furniture Gallery (scotland) Limited (SC237608) United Kingdom