About The Bell (hampstead) Limited (13318028) United Kingdom