About The Garden Bar Company - Devon Ltd (12110143) United Kingdom