About The Bell Box Company Limited (07957213) United Kingdom