About The Bell (boxford) Limited (09426654) United Kingdom