About The Bell & Olive Ltd (12061756) United Kingdom