About The Queen Of Sheba Limited (04859470) United Kingdom